맹목적으로 전체 주소를 인코딩하지 않고 값을 인코딩합니다.
전체 URL에는 / ? & = 및 #. 전체 문자열을 인코딩하면 해당 구분 기호가 데이터로 바뀌어 주소를 사용할 수 없게 될 수 있습니다. 해당 구성요소에 적합한 기능을 사용하여 사용자 제공 매개변수 값 또는 경로 세그먼트를 인코딩합니다.
URL 인코딩/디코딩과 Query String·UTM·중복 파라미터 분석을 브라우저에서만 처리합니다.
결과가 여기에 표시됩니다.
URL 인코딩은 상황에 따라 다릅니다. 전체 URL을 일반 텍스트로 인코딩하는 것은 쿼리 값 또는 경로 구성 요소를 인코딩하는 것과 다릅니다. 먼저 구문 분석을 수행하면 구성표, 호스트, 경로, 쿼리 키 및 조각을 보존하는 동시에 실제로 백분율 인코딩이 필요한 부분만 변경하는 데 도움이 됩니다.
전체 URL에는 / ? & = 및 #. 전체 문자열을 인코딩하면 해당 구분 기호가 데이터로 바뀌어 주소를 사용할 수 없게 될 수 있습니다. 해당 구성요소에 적합한 기능을 사용하여 사용자 제공 매개변수 값 또는 경로 세그먼트를 인코딩합니다.
매개변수 정렬은 비교에 도움이 되지만 일부 서명된 URL, 레거시 백엔드 또는 캐시 키는 정확한 순서에 따라 달라집니다. 마찬가지로, 빈 값을 제거하면 서버가 누락된 키와 key=를 구별할 때 의미 체계가 변경될 수 있습니다.
디코딩된 값을 표시하면 UTM 태그와 매개변수를 더 쉽게 읽을 수 있지만, 디코딩된 문자는 최종 URL에서 퍼센트 인코딩을 유지해야 할 수도 있습니다. 재구성된 URL을 사용할 시스템에서 항상 테스트하십시오.